﻿namespace SalesPortal.Web.Models
{
    using System.Collections.Generic;
    using System.ComponentModel.DataAnnotations;
    using Microsoft.AspNet.Identity;
    using Microsoft.Owin.Security;
    using System.ComponentModel;
    using System;

    [MetadataType(typeof(BlockFloorMetadata))]
    public partial class BlockFloor
    {
        public class BlockFloorMetadata
        {
            [DisplayName("Project")]
            public int Id { get; set; }

            [DisplayName("Block")]
            public int ProjectBlockId { get; set; }

            [DisplayName("Floor No")]
            public string FloorNo { get; set; }

            [DisplayName("Floor No (doorplate)")]
            public string DoorPlateFloorNo { get; set; }

            [DisplayName("Block")]
            public virtual ProjectBlock ProjectBlock { get; set; }

            //[DisplayName("Units")]
            //public virtual ICollection<FloorUnit> FloorUnits { get; set; }

        } // public class BlockFloorMetadata

    } // [MetadataType(typeof(BlockFloorMetadata))]

} // namespace SalesPortal.Web.Models